[IA64] fix XENMEM_add_to_physmap with XENMAPSPACE_mfn.
authorIsaku Yamahata <yamahata@valinux.co.jp>
Wed, 29 Oct 2008 02:02:23 +0000 (11:02 +0900)
committerIsaku Yamahata <yamahata@valinux.co.jp>
Wed, 29 Oct 2008 02:02:23 +0000 (11:02 +0900)
page reference count was leaked so that hvm domain wasn't freed.
This patch fixes it.

Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
xen/arch/ia64/xen/mm.c

index 0ccd756046ffa25190bddcf3dd28c064abe750d8..1d530e77cea2bfd21809f7a974e28d6f3ef0e4db 100644 (file)
@@ -3365,7 +3365,6 @@ arch_memory_op(int op, XEN_GUEST_HANDLE(void) arg)
         /* Map at new location. */
         /* Here page->count_info = PGC_allocated | N where N >= 1*/
         __guest_physmap_add_page(d, xatp.gpfn, mfn);
-        page = NULL; /* prevent put_page() */
 
     out:
         domain_unlock(d);